<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>Pac-Man:  File sorgente data_struct.h</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="pacman_header.jpg"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">Pac-Man
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generato da Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Cerca');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Pagina&#160;Principale</span></a></li>
      <li><a href="annotated.html"><span>Classi</span></a></li>
      <li class="current"><a href="files.html"><span>File</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Cerca" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Elenco&#160;dei&#160;file</span></a></li>
      <li><a href="globals.html"><span>Elementi&#160;dei&#160;file</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Tutto</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classi</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>File</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Funzioni</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variabili</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Ridefinizioni di tipo (typedef)</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Tipi enumerati (enum)</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Valori del tipo enumerato</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pagine</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">data_struct.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="data__struct_8h.html">Vai alla documentazione di questo file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">//C++ header</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include&lt;iostream&gt;</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//allegro header</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;allegro5/allegro.h&gt;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;allegro5/allegro_color.h&gt;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &lt;allegro5/allegro_image.h&gt;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="preprocessor">#include &lt;allegro5/allegro_font.h&gt;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#include &lt;allegro5/allegro_audio.h&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#ifndef DATA_STRUCT_</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define DATA_STRUCT_</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">//Variabili Globali</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="data__struct_8h.html#af898f8fa683c129434a3e7e59fbdeecc">   15</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#af898f8fa683c129434a3e7e59fbdeecc">SCREENWIDTH</a> = 650;                    </div>
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a19d0acd5aaaf61eabc08cd603dc0d470">   16</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#a19d0acd5aaaf61eabc08cd603dc0d470">SCREENHEIGHT</a> = 600;                   </div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="data__struct_8h.html#ae74f21004c88ef9b937f7505daccb924">   17</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#ae74f21004c88ef9b937f7505daccb924">OFFSETX</a> = <a class="code" href="data__struct_8h.html#af898f8fa683c129434a3e7e59fbdeecc">SCREENWIDTH</a> *15/100;            </div>
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a18cc4152fb6dfb25ab26a2167c6db955">   18</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#a18cc4152fb6dfb25ab26a2167c6db955">OFFSETY</a> = <a class="code" href="data__struct_8h.html#a19d0acd5aaaf61eabc08cd603dc0d470">SCREENHEIGHT</a> *4/100;        </div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="data__struct_8h.html#ac5090a6568797128b0a5545228bb8b75">   19</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#ac5090a6568797128b0a5545228bb8b75">FPS</a> = 25;                                     </div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="data__struct_8h.html#aa92d1333aa72962dc07a14f23bbf017d">   20</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#aa92d1333aa72962dc07a14f23bbf017d">FMOV</a> = 10;                            </div>
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="data__struct_8h.html#aa0519d86f2299c951f6cd082cc0a4dd4">   21</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#aa0519d86f2299c951f6cd082cc0a4dd4">FTIME</a> = 1;                            </div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="data__struct_8h.html#af60f6b462c324a9945966c9b5992a105">   22</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="data__struct_8h.html#af60f6b462c324a9945966c9b5992a105">BLOCKSIZE</a> = 16;                           </div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="data__struct_8h.html#aa871f9ecb39da91f2333c782a9ed19f0">   23</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="data__struct_8h.html#aa871f9ecb39da91f2333c782a9ed19f0">FILE_SAV</a>[] = <span class="stringliteral">&quot;sav.txt&quot;</span>;                </div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a898fd7abd6aae10a03fc8f61543e1ab6">   26</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a>{<a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a5387bb29e78bfce7c11164018e81ab7b">GIU</a>, <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a7911229e7fd613f96aeaf9413c8251bc">SU</a>, <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a898fd7abd6aae10a03fc8f61543e1ab6">SX</a>, <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a22dc95a35fbd833d9908928812979156">DX</a>, <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a4303eb08a6089d7c223aa1f76fa56a30">FERMO</a>};</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a843dff91ff0b0e5b98a110a512b2f531">   31</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89">STATO_GIOCO</a>{<a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a4c40e60bc71a32b924ce1f08d57f9721">MENU</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a348ee0b12aa2add36de34a33d06c2a52">CARICA</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a0352906d1ea1dfcd663c918f3a86755b">PLAY</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a60fc5eaee370304305a60cc7ba79aa45">PAUSA</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a9fd926c53f93b60670d93d2d15c36539">CONTROLS</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a668caa755f0257c865341db47993096f">HIGH_SCORE</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89aa5966337e49d3e30c824714ee4e49304">MORTE</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a871723195985a4ae22d7e10d99bf8a00">GAME_OVER</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a76bdc8adfd6c6463ab269ff4c06be9b4">QUIT</a>, <a class="code" href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a843dff91ff0b0e5b98a110a512b2f531">WIN</a>};</div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caba595d8bca8bc5e67c37c0a9d89becfa">   34</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959c">TASTI</a>{ <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caba595d8bca8bc5e67c37c0a9d89becfa">UP</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca9b0b4a95b99523966e0e34ffdadac9da">DOWN</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959cadb45120aafd37a973140edee24708065">LEFT</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caec8379af7490bb9eaaf579cf17876f38">RIGHT</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca951ab68bb8f7daafb78951107080904e">ENTER</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca77a6b11f9898c052926f1d49765861e8">D</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca0a311695a4f6c56869245418bebeb33d">ESCAPE</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959cac08dae7edcb5c5bb959fee5971fbad95">SPACE</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caf1ce01387d2348f8b858721a7db81670">S</a>, <a class="code" href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca82f05f38f6a17b117cdd2b83227912c6">P</a>};</div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537">   40</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537">STATO_FANT</a>{<a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a819197a69edc465d7895c0589abf037d">ONDULA</a>, <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a218849f5b3ca77449be28a4fc61a5ba8">INSEGUIMENTO</a>, <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a0e1c10b4d505df64d77b3696f1061dd7">SPARPAGLIAMENTO</a>, <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537ad70481e5fc511bb88eb875b00fd83fde">FUGA</a>, <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537ae393daa0acf7f3590ce7b682bb47fe6c">MANGIATO</a>};</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structMAPPA__t.html">   43</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structMAPPA__t.html">MAPPA_t</a>{</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structMAPPA__t.html#a66ed78e0a589ef13ecb5e82ec4097934">   44</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structMAPPA__t.html#a66ed78e0a589ef13ecb5e82ec4097934">r</a>;          </div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structMAPPA__t.html#a2644bce73327c50b0538aac5a9039c54">   45</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structMAPPA__t.html#a2644bce73327c50b0538aac5a9039c54">c</a>;          </div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="structMAPPA__t.html#ab2e9ea9798d2de75538abca11cb7372d">   46</a></span>&#160;    <span class="keywordtype">char</span> **<a class="code" href="structMAPPA__t.html#ab2e9ea9798d2de75538abca11cb7372d">mappa</a>;   </div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;};</div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structELEM__t.html">   50</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structELEM__t.html">ELEM_t</a>{</div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structELEM__t.html#abe4f8dfa81d7d65601d3cda2bc149d2a">   51</a></span>&#160;    <a class="code" href="structELEM__t.html">ELEM_t</a> *<a class="code" href="structELEM__t.html#abe4f8dfa81d7d65601d3cda2bc149d2a">succ</a>;   </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structELEM__t.html#a3e2ee72fcfa8653088746bd7f8bad8c1">   52</a></span>&#160;    <a class="code" href="structELEM__t.html">ELEM_t</a> *<a class="code" href="structELEM__t.html#a3e2ee72fcfa8653088746bd7f8bad8c1">prec</a>;   </div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structELEM__t.html#ad20c3596ab01bd2454d0acfce56b8cf5">   53</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structELEM__t.html#a4fde7f156cd49e9b30ac1c8209c6ed20">x</a>,<a class="code" href="structELEM__t.html#ad20c3596ab01bd2454d0acfce56b8cf5">y</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;};</div>
<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="data__struct_8h.html#a312ff9464754c812512bb267fc386e99">   56</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structELEM__t.html">ELEM_t</a> * <a class="code" href="data__struct_8h.html#a312ff9464754c812512bb267fc386e99">lista</a>;</div>
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structPLAYER__t.html">   59</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structPLAYER__t.html">PLAYER_t</a>{</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#afb6bd811c5d4e65c62cb6435b7df42e8">   60</a></span>&#160;        <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structPLAYER__t.html#afb6bd811c5d4e65c62cb6435b7df42e8">dir</a>;                  </div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#ab008f2009f1a813ef0d34f05e336b92a">   61</a></span>&#160;        <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structPLAYER__t.html#ab008f2009f1a813ef0d34f05e336b92a">precdir</a>;          </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#ac0d443b516a2d514a2680f5682e2aa59">   62</a></span>&#160;        <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structPLAYER__t.html#ac0d443b516a2d514a2680f5682e2aa59">succdir</a>;      </div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#a8be89f53b4e130501b728955315bcc2b">   63</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structPLAYER__t.html#a8be89f53b4e130501b728955315bcc2b">movespeed</a>;        </div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#aade4415d08e695ee02427da46073bb2b">   64</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structPLAYER__t.html#aade4415d08e695ee02427da46073bb2b">sourcex</a>;            </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#a4b8fca3349d778b421c46b5b98b165fe">   65</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structPLAYER__t.html#a4b8fca3349d778b421c46b5b98b165fe">sourcey</a>;            </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#aa6bfc54bd6064533300002983d91b824">   66</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structPLAYER__t.html#aa6bfc54bd6064533300002983d91b824">x</a>;                    </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#ab81f7ae3799b19f183ae25e433f6637e">   67</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structPLAYER__t.html#ab81f7ae3799b19f183ae25e433f6637e">y</a>;                    </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#a15e538b419151663a5a74f229c6f73b1">   68</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structPLAYER__t.html#a15e538b419151663a5a74f229c6f73b1">vita</a>;                   </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#a7e67b1e986244dc4437d6e3729669f49">   69</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structPLAYER__t.html#a7e67b1e986244dc4437d6e3729669f49">punteggio</a>;          </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#a1fd6b8273c0204380ae76c40c2b1f922">   70</a></span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="structPLAYER__t.html#a1fd6b8273c0204380ae76c40c2b1f922">mangiato</a>;          </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structPLAYER__t.html#aa19de2169570b92a594342181ef3f679">   71</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structPLAYER__t.html#aa19de2169570b92a594342181ef3f679">img</a>;   </div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;};</div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html">   76</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structFANTASMA__t.html">FANTASMA_t</a>{</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#aa673871d3a0e3bee91962314a5379e13">   77</a></span>&#160;        <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structFANTASMA__t.html#aa673871d3a0e3bee91962314a5379e13">dir</a>;                  </div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a90d5534b8511f7da342f51601544643b">   78</a></span>&#160;    <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structFANTASMA__t.html#a90d5534b8511f7da342f51601544643b">precdir</a>;      </div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a20db36f80295122f3951358eee0ffa41">   79</a></span>&#160;        <a class="code" href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a> <a class="code" href="structFANTASMA__t.html#a20db36f80295122f3951358eee0ffa41">succdir</a>;      </div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a63a2d9c251c49e8b2f4717f71dfff397">   80</a></span>&#160;        <a class="code" href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537">STATO_FANT</a> <a class="code" href="structFANTASMA__t.html#a63a2d9c251c49e8b2f4717f71dfff397">stato</a>;   </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a24d4818b10c3a68aee3befe7136f8899">   81</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structFANTASMA__t.html#a24d4818b10c3a68aee3befe7136f8899">movespeed</a>;        </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#af5132e2e0f8b9d35b182cad0a82f42b5">   82</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structFANTASMA__t.html#af5132e2e0f8b9d35b182cad0a82f42b5">sourcex</a>;            </div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a15ab38c6ef25ed28735b4a5d9c796f91">   83</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="structFANTASMA__t.html#a15ab38c6ef25ed28735b4a5d9c796f91">sourcey</a>;            </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a41ce6e9f1fb649408c4a91a154028035">   84</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structFANTASMA__t.html#a41ce6e9f1fb649408c4a91a154028035">x</a>;            </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a866e6bc2dd2d2553ca34011af8aa17b6">   85</a></span>&#160;        <span class="keywordtype">float</span> <a class="code" href="structFANTASMA__t.html#a866e6bc2dd2d2553ca34011af8aa17b6">y</a>;                    </div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structFANTASMA__t.html#a1049d6a35db7532b5bd521436f702722">   86</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structFANTASMA__t.html#a1049d6a35db7532b5bd521436f702722">img</a>;   </div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;};</div>
<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structAUDIO__t.html">   91</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structAUDIO__t.html">AUDIO_t</a>{</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#af02a444bb13b029095c85c2d49c5c6fd">   92</a></span>&#160;        ALLEGRO_SAMPLE_ID <a class="code" href="structAUDIO__t.html#af02a444bb13b029095c85c2d49c5c6fd">id</a>;                   </div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a713408ca391db15134f5ed97c9485795">   93</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a713408ca391db15134f5ed97c9485795">ghost_eaten</a>;            </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#abfea024b1c6ddcba4239c42e80525d71">   94</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#abfea024b1c6ddcba4239c42e80525d71">ghosts_scared</a>;          </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a761255218806f1d7d18bffce46c4f907">   95</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a761255218806f1d7d18bffce46c4f907">pacman_beginning</a>;       </div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#ae58c9a3c6639f34fa149c5e0b379b89a">   96</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#ae58c9a3c6639f34fa149c5e0b379b89a">pacman_extrapac</a>;        </div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a2fb36eaa8b3c442453e5b267ef93d8cf">   97</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a2fb36eaa8b3c442453e5b267ef93d8cf">pacman_eaten</a>;           </div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a568eeb0af62ab6923f70fc5e3a4e12f5">   98</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a568eeb0af62ab6923f70fc5e3a4e12f5">pacman_eatfruit</a>;        </div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a2e061bf73cdd95328f1dc0c1eea8f53b">   99</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a2e061bf73cdd95328f1dc0c1eea8f53b">pallet_eaten1</a>;          </div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a2731999dfe761408a81cdd3db867b25c">  100</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a2731999dfe761408a81cdd3db867b25c">pallet_eaten2</a>;          </div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#af8714a5d7bd0d1c9a337ccf013e7a4d6">  101</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#af8714a5d7bd0d1c9a337ccf013e7a4d6">siren</a>;                  </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structAUDIO__t.html#a61e8f2d255dd57fb44a642e01507f041">  102</a></span>&#160;        ALLEGRO_SAMPLE *<a class="code" href="structAUDIO__t.html#a61e8f2d255dd57fb44a642e01507f041">pacman_intermission</a>;    </div>
<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;};</div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structBITMAP__t.html">  106</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structBITMAP__t.html">BITMAP_t</a>{</div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#a066ddc3995050f478afa61d28db86209">  107</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#a066ddc3995050f478afa61d28db86209">header_image</a>;   </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#a749c635ea419d3d69b519023febe08f1">  108</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#a749c635ea419d3d69b519023febe08f1">fant_fuga</a>;      </div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#aedfc2577861ecb4dceed56adb7de0f76">  109</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#aedfc2577861ecb4dceed56adb7de0f76">fant_mangiato</a>;  </div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#a7558ca0a3112b67660c40928da042988">  110</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#a7558ca0a3112b67660c40928da042988">puntino</a>;        </div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#a88336e9319de6756949da237686a567b">  111</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#a88336e9319de6756949da237686a567b">autotile</a>;       </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#aad5404ad9ca7ee73c0e7a71e898695cf">  112</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#aad5404ad9ca7ee73c0e7a71e898695cf">f_pericolo</a>;     </div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#a16f81d2b0d3a14509b6907cc383f6e54">  113</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#a16f81d2b0d3a14509b6907cc383f6e54">frutta</a>;         </div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#aa2d6b783ebf23294af6c77b5c5b5f6ab">  114</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#aa2d6b783ebf23294af6c77b5c5b5f6ab">morte</a>;          </div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structBITMAP__t.html#ab9148dd7e4b693f9c1c2d9e2e2e6468e">  115</a></span>&#160;    ALLEGRO_BITMAP *<a class="code" href="structBITMAP__t.html#ab9148dd7e4b693f9c1c2d9e2e2e6468e">controls</a>;       </div>
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;};</div>
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structFONT__t.html">  119</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structFONT__t.html">FONT_t</a>{</div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="structFONT__t.html#ab8b7bfc03f3e59ae5cc656798d685f95">  120</a></span>&#160;    ALLEGRO_FONT *<a class="code" href="structFONT__t.html#ab8b7bfc03f3e59ae5cc656798d685f95">h1</a>;   </div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structFONT__t.html#a76faf4506d1f76b84db356b58d565f72">  121</a></span>&#160;    ALLEGRO_FONT *<a class="code" href="structFONT__t.html#a76faf4506d1f76b84db356b58d565f72">h2</a>;   </div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structFONT__t.html#a28052080877dbbb0bc24bcd7aa822bd2">  122</a></span>&#160;    ALLEGRO_FONT *<a class="code" href="structFONT__t.html#a28052080877dbbb0bc24bcd7aa822bd2">h3</a>;   </div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structFONT__t.html#a4aef7cb48348ee0d28ef61adbeae86d4">  123</a></span>&#160;    ALLEGRO_FONT *<a class="code" href="structFONT__t.html#a4aef7cb48348ee0d28ef61adbeae86d4">h4</a>;   </div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="structFONT__t.html#add1bb60f423fa53408b6e998917891b7">  124</a></span>&#160;    ALLEGRO_FONT *<a class="code" href="structFONT__t.html#add1bb60f423fa53408b6e998917891b7">h5</a>;   </div>
<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;};</div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*DATA_STRUCT_*/</span><span class="preprocessor"></span></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959cadb45120aafd37a973140edee24708065"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959cadb45120aafd37a973140edee24708065">LEFT</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structPLAYER__t_html_aade4415d08e695ee02427da46073bb2b"><div class="ttname"><a href="structPLAYER__t.html#aade4415d08e695ee02427da46073bb2b">PLAYER_t::sourcex</a></div><div class="ttdeci">int sourcex</div><div class="ttdoc">Coordinata x per regione dello sheet di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:64</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537ae393daa0acf7f3590ce7b682bb47fe6c"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537ae393daa0acf7f3590ce7b682bb47fe6c">MANGIATO</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structPLAYER__t_html_a15e538b419151663a5a74f229c6f73b1"><div class="ttname"><a href="structPLAYER__t.html#a15e538b419151663a5a74f229c6f73b1">PLAYER_t::vita</a></div><div class="ttdeci">int vita</div><div class="ttdoc">Vite di pacman che possono essere minimo 0 massimo 3. </div><div class="ttdef"><b>Definition:</b> data_struct.h:68</div></div>
<div class="ttc" id="structAUDIO__t_html_a2731999dfe761408a81cdd3db867b25c"><div class="ttname"><a href="structAUDIO__t.html#a2731999dfe761408a81cdd3db867b25c">AUDIO_t::pallet_eaten2</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pallet_eaten2</div><div class="ttdoc">Quando pacman mangia i pallini. </div><div class="ttdef"><b>Definition:</b> data_struct.h:100</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959ca77a6b11f9898c052926f1d49765861e8"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca77a6b11f9898c052926f1d49765861e8">D</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structBITMAP__t_html_a88336e9319de6756949da237686a567b"><div class="ttname"><a href="structBITMAP__t.html#a88336e9319de6756949da237686a567b">BITMAP_t::autotile</a></div><div class="ttdeci">ALLEGRO_BITMAP * autotile</div><div class="ttdoc">Immagine per la comparsa del puntino nel menu. </div><div class="ttdef"><b>Definition:</b> data_struct.h:111</div></div>
<div class="ttc" id="structBITMAP__t_html_a749c635ea419d3d69b519023febe08f1"><div class="ttname"><a href="structBITMAP__t.html#a749c635ea419d3d69b519023febe08f1">BITMAP_t::fant_fuga</a></div><div class="ttdeci">ALLEGRO_BITMAP * fant_fuga</div><div class="ttdoc">Immagine Principale del menu. </div><div class="ttdef"><b>Definition:</b> data_struct.h:108</div></div>
<div class="ttc" id="data__struct_8h_html_af60f6b462c324a9945966c9b5992a105"><div class="ttname"><a href="data__struct_8h.html#af60f6b462c324a9945966c9b5992a105">BLOCKSIZE</a></div><div class="ttdeci">const int BLOCKSIZE</div><div class="ttdoc">Blocchi della mappa. </div><div class="ttdef"><b>Definition:</b> data_struct.h:22</div></div>
<div class="ttc" id="structAUDIO__t_html_af8714a5d7bd0d1c9a337ccf013e7a4d6"><div class="ttname"><a href="structAUDIO__t.html#af8714a5d7bd0d1c9a337ccf013e7a4d6">AUDIO_t::siren</a></div><div class="ttdeci">ALLEGRO_SAMPLE * siren</div><div class="ttdoc">Quando pacman deve scappare dai fantasmi. </div><div class="ttdef"><b>Definition:</b> data_struct.h:101</div></div>
<div class="ttc" id="data__struct_8h_html_aa92d1333aa72962dc07a14f23bbf017d"><div class="ttname"><a href="data__struct_8h.html#aa92d1333aa72962dc07a14f23bbf017d">FMOV</a></div><div class="ttdeci">const int FMOV</div><div class="ttdoc">Frame del movimento delle animazioni. </div><div class="ttdef"><b>Definition:</b> data_struct.h:20</div></div>
<div class="ttc" id="structMAPPA__t_html"><div class="ttname"><a href="structMAPPA__t.html">MAPPA_t</a></div><div class="ttdoc">Struttura della mappa di gioco che verrà caricata da file nella funzione load_map. </div><div class="ttdef"><b>Definition:</b> data_struct.h:43</div></div>
<div class="ttc" id="structPLAYER__t_html_a4b8fca3349d778b421c46b5b98b165fe"><div class="ttname"><a href="structPLAYER__t.html#a4b8fca3349d778b421c46b5b98b165fe">PLAYER_t::sourcey</a></div><div class="ttdeci">int sourcey</div><div class="ttdoc">Coordinata y per regione dello sheet di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:65</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a76bdc8adfd6c6463ab269ff4c06be9b4"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a76bdc8adfd6c6463ab269ff4c06be9b4">QUIT</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="structFANTASMA__t_html_a63a2d9c251c49e8b2f4717f71dfff397"><div class="ttname"><a href="structFANTASMA__t.html#a63a2d9c251c49e8b2f4717f71dfff397">FANTASMA_t::stato</a></div><div class="ttdeci">STATO_FANT stato</div><div class="ttdoc">Stato del fantasma, indica cosa deve fare. </div><div class="ttdef"><b>Definition:</b> data_struct.h:80</div></div>
<div class="ttc" id="structBITMAP__t_html_aa2d6b783ebf23294af6c77b5c5b5f6ab"><div class="ttname"><a href="structBITMAP__t.html#aa2d6b783ebf23294af6c77b5c5b5f6ab">BITMAP_t::morte</a></div><div class="ttdeci">ALLEGRO_BITMAP * morte</div><div class="ttdoc">Immagine della frutta. </div><div class="ttdef"><b>Definition:</b> data_struct.h:114</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959c"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959c">TASTI</a></div><div class="ttdeci">TASTI</div><div class="ttdoc">Valori che verranno attribuiti all&#39;array tasto del main. </div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959caba595d8bca8bc5e67c37c0a9d89becfa"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caba595d8bca8bc5e67c37c0a9d89becfa">UP</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structFANTASMA__t_html_a15ab38c6ef25ed28735b4a5d9c796f91"><div class="ttname"><a href="structFANTASMA__t.html#a15ab38c6ef25ed28735b4a5d9c796f91">FANTASMA_t::sourcey</a></div><div class="ttdeci">int sourcey</div><div class="ttdoc">Coordinata y per regione dello sheet di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:83</div></div>
<div class="ttc" id="structAUDIO__t_html_a61e8f2d255dd57fb44a642e01507f041"><div class="ttname"><a href="structAUDIO__t.html#a61e8f2d255dd57fb44a642e01507f041">AUDIO_t::pacman_intermission</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pacman_intermission</div><div class="ttdoc">Per gli intermezzi tra un livello e l&#39;altro. </div><div class="ttdef"><b>Definition:</b> data_struct.h:102</div></div>
<div class="ttc" id="data__struct_8h_html_ac5090a6568797128b0a5545228bb8b75"><div class="ttname"><a href="data__struct_8h.html#ac5090a6568797128b0a5545228bb8b75">FPS</a></div><div class="ttdeci">const int FPS</div><div class="ttdoc">Frame del gioco. </div><div class="ttdef"><b>Definition:</b> data_struct.h:19</div></div>
<div class="ttc" id="structPLAYER__t_html_aa6bfc54bd6064533300002983d91b824"><div class="ttname"><a href="structPLAYER__t.html#aa6bfc54bd6064533300002983d91b824">PLAYER_t::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">Coordinata x schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:66</div></div>
<div class="ttc" id="data__struct_8h_html_af898f8fa683c129434a3e7e59fbdeecc"><div class="ttname"><a href="data__struct_8h.html#af898f8fa683c129434a3e7e59fbdeecc">SCREENWIDTH</a></div><div class="ttdeci">const int SCREENWIDTH</div><div class="ttdoc">Larghezza dello schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:15</div></div>
<div class="ttc" id="structMAPPA__t_html_ab2e9ea9798d2de75538abca11cb7372d"><div class="ttname"><a href="structMAPPA__t.html#ab2e9ea9798d2de75538abca11cb7372d">MAPPA_t::mappa</a></div><div class="ttdeci">char ** mappa</div><div class="ttdoc">Matrice che definisce la mappa. </div><div class="ttdef"><b>Definition:</b> data_struct.h:46</div></div>
<div class="ttc" id="structAUDIO__t_html_a568eeb0af62ab6923f70fc5e3a4e12f5"><div class="ttname"><a href="structAUDIO__t.html#a568eeb0af62ab6923f70fc5e3a4e12f5">AUDIO_t::pacman_eatfruit</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pacman_eatfruit</div><div class="ttdoc">Quando pacman mangia la frutta. </div><div class="ttdef"><b>Definition:</b> data_struct.h:98</div></div>
<div class="ttc" id="structAUDIO__t_html_abfea024b1c6ddcba4239c42e80525d71"><div class="ttname"><a href="structAUDIO__t.html#abfea024b1c6ddcba4239c42e80525d71">AUDIO_t::ghosts_scared</a></div><div class="ttdeci">ALLEGRO_SAMPLE * ghosts_scared</div><div class="ttdoc">Quando i fantasmi sono in in modalità spavento. </div><div class="ttdef"><b>Definition:</b> data_struct.h:94</div></div>
<div class="ttc" id="structFANTASMA__t_html_a20db36f80295122f3951358eee0ffa41"><div class="ttname"><a href="structFANTASMA__t.html#a20db36f80295122f3951358eee0ffa41">FANTASMA_t::succdir</a></div><div class="ttdeci">DIREZ succdir</div><div class="ttdoc">Stato della sucessiva direzione del fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:79</div></div>
<div class="ttc" id="structFANTASMA__t_html_a866e6bc2dd2d2553ca34011af8aa17b6"><div class="ttname"><a href="structFANTASMA__t.html#a866e6bc2dd2d2553ca34011af8aa17b6">FANTASMA_t::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Coordinata y schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:85</div></div>
<div class="ttc" id="structELEM__t_html_a3e2ee72fcfa8653088746bd7f8bad8c1"><div class="ttname"><a href="structELEM__t.html#a3e2ee72fcfa8653088746bd7f8bad8c1">ELEM_t::prec</a></div><div class="ttdeci">ELEM_t * prec</div><div class="ttdoc">Puntatore all&#39;elemento precedente. </div><div class="ttdef"><b>Definition:</b> data_struct.h:52</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903a7911229e7fd613f96aeaf9413c8251bc"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a7911229e7fd613f96aeaf9413c8251bc">SU</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959caf1ce01387d2348f8b858721a7db81670"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caf1ce01387d2348f8b858721a7db81670">S</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="data__struct_8h_html_aa0519d86f2299c951f6cd082cc0a4dd4"><div class="ttname"><a href="data__struct_8h.html#aa0519d86f2299c951f6cd082cc0a4dd4">FTIME</a></div><div class="ttdeci">const int FTIME</div><div class="ttdoc">Timer del gioco, usato per controllare diversi eventi. </div><div class="ttdef"><b>Definition:</b> data_struct.h:21</div></div>
<div class="ttc" id="structFONT__t_html_a76faf4506d1f76b84db356b58d565f72"><div class="ttname"><a href="structFONT__t.html#a76faf4506d1f76b84db356b58d565f72">FONT_t::h2</a></div><div class="ttdeci">ALLEGRO_FONT * h2</div><div class="ttdoc">Font H1. </div><div class="ttdef"><b>Definition:</b> data_struct.h:121</div></div>
<div class="ttc" id="structFANTASMA__t_html_a41ce6e9f1fb649408c4a91a154028035"><div class="ttname"><a href="structFANTASMA__t.html#a41ce6e9f1fb649408c4a91a154028035">FANTASMA_t::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">Coordinata x schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:84</div></div>
<div class="ttc" id="data__struct_8h_html_ae74f21004c88ef9b937f7505daccb924"><div class="ttname"><a href="data__struct_8h.html#ae74f21004c88ef9b937f7505daccb924">OFFSETX</a></div><div class="ttdeci">const int OFFSETX</div><div class="ttdoc">Margine laterale della finestra. </div><div class="ttdef"><b>Definition:</b> data_struct.h:17</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959cac08dae7edcb5c5bb959fee5971fbad95"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959cac08dae7edcb5c5bb959fee5971fbad95">SPACE</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structELEM__t_html"><div class="ttname"><a href="structELEM__t.html">ELEM_t</a></div><div class="ttdoc">Descrittore di ogni elemento in lista. </div><div class="ttdef"><b>Definition:</b> data_struct.h:50</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903">DIREZ</a></div><div class="ttdeci">DIREZ</div><div class="ttdoc">Stato di direzione per pacman e per i fantasmi. </div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="structAUDIO__t_html_a2e061bf73cdd95328f1dc0c1eea8f53b"><div class="ttname"><a href="structAUDIO__t.html#a2e061bf73cdd95328f1dc0c1eea8f53b">AUDIO_t::pallet_eaten1</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pallet_eaten1</div><div class="ttdoc">Quando pacman mangia i pallini. </div><div class="ttdef"><b>Definition:</b> data_struct.h:99</div></div>
<div class="ttc" id="structFONT__t_html_a28052080877dbbb0bc24bcd7aa822bd2"><div class="ttname"><a href="structFONT__t.html#a28052080877dbbb0bc24bcd7aa822bd2">FONT_t::h3</a></div><div class="ttdeci">ALLEGRO_FONT * h3</div><div class="ttdoc">Font H2. </div><div class="ttdef"><b>Definition:</b> data_struct.h:122</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959ca9b0b4a95b99523966e0e34ffdadac9da"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca9b0b4a95b99523966e0e34ffdadac9da">DOWN</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structBITMAP__t_html_a7558ca0a3112b67660c40928da042988"><div class="ttname"><a href="structBITMAP__t.html#a7558ca0a3112b67660c40928da042988">BITMAP_t::puntino</a></div><div class="ttdeci">ALLEGRO_BITMAP * puntino</div><div class="ttdoc">Sheet del fantasma mangiato. </div><div class="ttdef"><b>Definition:</b> data_struct.h:110</div></div>
<div class="ttc" id="structBITMAP__t_html_aad5404ad9ca7ee73c0e7a71e898695cf"><div class="ttname"><a href="structBITMAP__t.html#aad5404ad9ca7ee73c0e7a71e898695cf">BITMAP_t::f_pericolo</a></div><div class="ttdeci">ALLEGRO_BITMAP * f_pericolo</div><div class="ttdoc">Immagine per la composizione della mappa. </div><div class="ttdef"><b>Definition:</b> data_struct.h:112</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89">STATO_GIOCO</a></div><div class="ttdeci">STATO_GIOCO</div><div class="ttdoc">Stato del gioco, serve per il loop della funzione main per eseguire diverse operazioni a seconda dell...</div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="structPLAYER__t_html"><div class="ttname"><a href="structPLAYER__t.html">PLAYER_t</a></div><div class="ttdoc">Struttura contenente i dati del giocatore. </div><div class="ttdef"><b>Definition:</b> data_struct.h:59</div></div>
<div class="ttc" id="structAUDIO__t_html_a2fb36eaa8b3c442453e5b267ef93d8cf"><div class="ttname"><a href="structAUDIO__t.html#a2fb36eaa8b3c442453e5b267ef93d8cf">AUDIO_t::pacman_eaten</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pacman_eaten</div><div class="ttdoc">Quando pacman muore. </div><div class="ttdef"><b>Definition:</b> data_struct.h:97</div></div>
<div class="ttc" id="structPLAYER__t_html_ac0d443b516a2d514a2680f5682e2aa59"><div class="ttname"><a href="structPLAYER__t.html#ac0d443b516a2d514a2680f5682e2aa59">PLAYER_t::succdir</a></div><div class="ttdeci">DIREZ succdir</div><div class="ttdoc">Stato della sucessiva direzione di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:62</div></div>
<div class="ttc" id="structFANTASMA__t_html_a24d4818b10c3a68aee3befe7136f8899"><div class="ttname"><a href="structFANTASMA__t.html#a24d4818b10c3a68aee3befe7136f8899">FANTASMA_t::movespeed</a></div><div class="ttdeci">float movespeed</div><div class="ttdoc">Velocità del fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:81</div></div>
<div class="ttc" id="structPLAYER__t_html_a1fd6b8273c0204380ae76c40c2b1f922"><div class="ttname"><a href="structPLAYER__t.html#a1fd6b8273c0204380ae76c40c2b1f922">PLAYER_t::mangiato</a></div><div class="ttdeci">bool mangiato</div><div class="ttdoc">se vera pacman è mangiato dai fantasmi </div><div class="ttdef"><b>Definition:</b> data_struct.h:70</div></div>
<div class="ttc" id="data__struct_8h_html_a312ff9464754c812512bb267fc386e99"><div class="ttname"><a href="data__struct_8h.html#a312ff9464754c812512bb267fc386e99">lista</a></div><div class="ttdeci">ELEM_t * lista</div><div class="ttdef"><b>Definition:</b> data_struct.h:56</div></div>
<div class="ttc" id="data__struct_8h_html_aa871f9ecb39da91f2333c782a9ed19f0"><div class="ttname"><a href="data__struct_8h.html#aa871f9ecb39da91f2333c782a9ed19f0">FILE_SAV</a></div><div class="ttdeci">const char FILE_SAV[]</div><div class="ttdoc">Nome del file di salvataggio. </div><div class="ttdef"><b>Definition:</b> data_struct.h:23</div></div>
<div class="ttc" id="structAUDIO__t_html"><div class="ttname"><a href="structAUDIO__t.html">AUDIO_t</a></div><div class="ttdoc">Struttura contenente i dati dell&#39;audio. </div><div class="ttdef"><b>Definition:</b> data_struct.h:91</div></div>
<div class="ttc" id="structBITMAP__t_html_a16f81d2b0d3a14509b6907cc383f6e54"><div class="ttname"><a href="structBITMAP__t.html#a16f81d2b0d3a14509b6907cc383f6e54">BITMAP_t::frutta</a></div><div class="ttdeci">ALLEGRO_BITMAP * frutta</div><div class="ttdoc">Fantasmi spaventati e morti. </div><div class="ttdef"><b>Definition:</b> data_struct.h:113</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903a5387bb29e78bfce7c11164018e81ab7b"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a5387bb29e78bfce7c11164018e81ab7b">GIU</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a843dff91ff0b0e5b98a110a512b2f531"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a843dff91ff0b0e5b98a110a512b2f531">WIN</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89aa5966337e49d3e30c824714ee4e49304"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89aa5966337e49d3e30c824714ee4e49304">MORTE</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="structFANTASMA__t_html_af5132e2e0f8b9d35b182cad0a82f42b5"><div class="ttname"><a href="structFANTASMA__t.html#af5132e2e0f8b9d35b182cad0a82f42b5">FANTASMA_t::sourcex</a></div><div class="ttdeci">int sourcex</div><div class="ttdoc">Coordinata x per regione dello sheet di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:82</div></div>
<div class="ttc" id="structFONT__t_html_ab8b7bfc03f3e59ae5cc656798d685f95"><div class="ttname"><a href="structFONT__t.html#ab8b7bfc03f3e59ae5cc656798d685f95">FONT_t::h1</a></div><div class="ttdeci">ALLEGRO_FONT * h1</div><div class="ttdef"><b>Definition:</b> data_struct.h:120</div></div>
<div class="ttc" id="structBITMAP__t_html"><div class="ttname"><a href="structBITMAP__t.html">BITMAP_t</a></div><div class="ttdoc">Struttura contenente le bitmap utilizzate. </div><div class="ttdef"><b>Definition:</b> data_struct.h:106</div></div>
<div class="ttc" id="structAUDIO__t_html_a761255218806f1d7d18bffce46c4f907"><div class="ttname"><a href="structAUDIO__t.html#a761255218806f1d7d18bffce46c4f907">AUDIO_t::pacman_beginning</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pacman_beginning</div><div class="ttdoc">Quando inizia il gioco. </div><div class="ttdef"><b>Definition:</b> data_struct.h:95</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903a22dc95a35fbd833d9908928812979156"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a22dc95a35fbd833d9908928812979156">DX</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959ca951ab68bb8f7daafb78951107080904e"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca951ab68bb8f7daafb78951107080904e">ENTER</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a348ee0b12aa2add36de34a33d06c2a52"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a348ee0b12aa2add36de34a33d06c2a52">CARICA</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="structELEM__t_html_ad20c3596ab01bd2454d0acfce56b8cf5"><div class="ttname"><a href="structELEM__t.html#ad20c3596ab01bd2454d0acfce56b8cf5">ELEM_t::y</a></div><div class="ttdeci">int y</div><div class="ttdef"><b>Definition:</b> data_struct.h:53</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959ca82f05f38f6a17b117cdd2b83227912c6"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca82f05f38f6a17b117cdd2b83227912c6">P</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structMAPPA__t_html_a2644bce73327c50b0538aac5a9039c54"><div class="ttname"><a href="structMAPPA__t.html#a2644bce73327c50b0538aac5a9039c54">MAPPA_t::c</a></div><div class="ttdeci">int c</div><div class="ttdoc">Numero di Righe. </div><div class="ttdef"><b>Definition:</b> data_struct.h:45</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a0352906d1ea1dfcd663c918f3a86755b"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a0352906d1ea1dfcd663c918f3a86755b">PLAY</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_a18cc4152fb6dfb25ab26a2167c6db955"><div class="ttname"><a href="data__struct_8h.html#a18cc4152fb6dfb25ab26a2167c6db955">OFFSETY</a></div><div class="ttdeci">const int OFFSETY</div><div class="ttdoc">Margine Superiore della finestra. </div><div class="ttdef"><b>Definition:</b> data_struct.h:18</div></div>
<div class="ttc" id="structBITMAP__t_html_aedfc2577861ecb4dceed56adb7de0f76"><div class="ttname"><a href="structBITMAP__t.html#aedfc2577861ecb4dceed56adb7de0f76">BITMAP_t::fant_mangiato</a></div><div class="ttdeci">ALLEGRO_BITMAP * fant_mangiato</div><div class="ttdoc">Sheet della fuga dei fantasmi. </div><div class="ttdef"><b>Definition:</b> data_struct.h:109</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537ad70481e5fc511bb88eb875b00fd83fde"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537ad70481e5fc511bb88eb875b00fd83fde">FUGA</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structAUDIO__t_html_af02a444bb13b029095c85c2d49c5c6fd"><div class="ttname"><a href="structAUDIO__t.html#af02a444bb13b029095c85c2d49c5c6fd">AUDIO_t::id</a></div><div class="ttdeci">ALLEGRO_SAMPLE_ID id</div><div class="ttdoc">Identificatore audio in riproduzione. </div><div class="ttdef"><b>Definition:</b> data_struct.h:92</div></div>
<div class="ttc" id="structPLAYER__t_html_aa19de2169570b92a594342181ef3f679"><div class="ttname"><a href="structPLAYER__t.html#aa19de2169570b92a594342181ef3f679">PLAYER_t::img</a></div><div class="ttdeci">ALLEGRO_BITMAP * img</div><div class="ttdoc">L&#39;immagine associata a Pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:71</div></div>
<div class="ttc" id="structFANTASMA__t_html_aa673871d3a0e3bee91962314a5379e13"><div class="ttname"><a href="structFANTASMA__t.html#aa673871d3a0e3bee91962314a5379e13">FANTASMA_t::dir</a></div><div class="ttdeci">DIREZ dir</div><div class="ttdoc">Stato attuale della direzione del fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:77</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903a4303eb08a6089d7c223aa1f76fa56a30"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a4303eb08a6089d7c223aa1f76fa56a30">FERMO</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959ca0a311695a4f6c56869245418bebeb33d"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959ca0a311695a4f6c56869245418bebeb33d">ESCAPE</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structPLAYER__t_html_a8be89f53b4e130501b728955315bcc2b"><div class="ttname"><a href="structPLAYER__t.html#a8be89f53b4e130501b728955315bcc2b">PLAYER_t::movespeed</a></div><div class="ttdeci">float movespeed</div><div class="ttdoc">Velocità del pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:63</div></div>
<div class="ttc" id="data__struct_8h_html_a19d0acd5aaaf61eabc08cd603dc0d470"><div class="ttname"><a href="data__struct_8h.html#a19d0acd5aaaf61eabc08cd603dc0d470">SCREENHEIGHT</a></div><div class="ttdeci">const int SCREENHEIGHT</div><div class="ttdoc">Altezza dello schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:16</div></div>
<div class="ttc" id="data__struct_8h_html_a31c6f3fb507a4edd8e1f355b0e772903a898fd7abd6aae10a03fc8f61543e1ab6"><div class="ttname"><a href="data__struct_8h.html#a31c6f3fb507a4edd8e1f355b0e772903a898fd7abd6aae10a03fc8f61543e1ab6">SX</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:26</div></div>
<div class="ttc" id="structFANTASMA__t_html"><div class="ttname"><a href="structFANTASMA__t.html">FANTASMA_t</a></div><div class="ttdoc">Struttura contenente i dati del singolo fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:76</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a871723195985a4ae22d7e10d99bf8a00"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a871723195985a4ae22d7e10d99bf8a00">GAME_OVER</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="structAUDIO__t_html_ae58c9a3c6639f34fa149c5e0b379b89a"><div class="ttname"><a href="structAUDIO__t.html#ae58c9a3c6639f34fa149c5e0b379b89a">AUDIO_t::pacman_extrapac</a></div><div class="ttdeci">ALLEGRO_SAMPLE * pacman_extrapac</div><div class="ttdoc">Quando pacman mangia i pallini speciali. </div><div class="ttdef"><b>Definition:</b> data_struct.h:96</div></div>
<div class="ttc" id="structPLAYER__t_html_a7e67b1e986244dc4437d6e3729669f49"><div class="ttname"><a href="structPLAYER__t.html#a7e67b1e986244dc4437d6e3729669f49">PLAYER_t::punteggio</a></div><div class="ttdeci">int punteggio</div><div class="ttdoc">punteggio attuale </div><div class="ttdef"><b>Definition:</b> data_struct.h:69</div></div>
<div class="ttc" id="structELEM__t_html_a4fde7f156cd49e9b30ac1c8209c6ed20"><div class="ttname"><a href="structELEM__t.html#a4fde7f156cd49e9b30ac1c8209c6ed20">ELEM_t::x</a></div><div class="ttdeci">int x</div><div class="ttdef"><b>Definition:</b> data_struct.h:53</div></div>
<div class="ttc" id="structFANTASMA__t_html_a90d5534b8511f7da342f51601544643b"><div class="ttname"><a href="structFANTASMA__t.html#a90d5534b8511f7da342f51601544643b">FANTASMA_t::precdir</a></div><div class="ttdeci">DIREZ precdir</div><div class="ttdoc">Stato della precedente direzione del fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:78</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537a218849f5b3ca77449be28a4fc61a5ba8"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a218849f5b3ca77449be28a4fc61a5ba8">INSEGUIMENTO</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structPLAYER__t_html_afb6bd811c5d4e65c62cb6435b7df42e8"><div class="ttname"><a href="structPLAYER__t.html#afb6bd811c5d4e65c62cb6435b7df42e8">PLAYER_t::dir</a></div><div class="ttdeci">DIREZ dir</div><div class="ttdoc">Stato attuale della direzione di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:60</div></div>
<div class="ttc" id="structPLAYER__t_html_ab008f2009f1a813ef0d34f05e336b92a"><div class="ttname"><a href="structPLAYER__t.html#ab008f2009f1a813ef0d34f05e336b92a">PLAYER_t::precdir</a></div><div class="ttdeci">DIREZ precdir</div><div class="ttdoc">Stato della precedente direzione di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:61</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a60fc5eaee370304305a60cc7ba79aa45"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a60fc5eaee370304305a60cc7ba79aa45">PAUSA</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_a9c87ca40e543ebbb6e33116215d4959caec8379af7490bb9eaaf579cf17876f38"><div class="ttname"><a href="data__struct_8h.html#a9c87ca40e543ebbb6e33116215d4959caec8379af7490bb9eaaf579cf17876f38">RIGHT</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:34</div></div>
<div class="ttc" id="structBITMAP__t_html_a066ddc3995050f478afa61d28db86209"><div class="ttname"><a href="structBITMAP__t.html#a066ddc3995050f478afa61d28db86209">BITMAP_t::header_image</a></div><div class="ttdeci">ALLEGRO_BITMAP * header_image</div><div class="ttdef"><b>Definition:</b> data_struct.h:107</div></div>
<div class="ttc" id="structFONT__t_html"><div class="ttname"><a href="structFONT__t.html">FONT_t</a></div><div class="ttdoc">Struttura contenente i font del gioco. </div><div class="ttdef"><b>Definition:</b> data_struct.h:119</div></div>
<div class="ttc" id="structMAPPA__t_html_a66ed78e0a589ef13ecb5e82ec4097934"><div class="ttname"><a href="structMAPPA__t.html#a66ed78e0a589ef13ecb5e82ec4097934">MAPPA_t::r</a></div><div class="ttdeci">int r</div><div class="ttdoc">Numero di Colonne. </div><div class="ttdef"><b>Definition:</b> data_struct.h:44</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537a0e1c10b4d505df64d77b3696f1061dd7"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a0e1c10b4d505df64d77b3696f1061dd7">SPARPAGLIAMENTO</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structFONT__t_html_a4aef7cb48348ee0d28ef61adbeae86d4"><div class="ttname"><a href="structFONT__t.html#a4aef7cb48348ee0d28ef61adbeae86d4">FONT_t::h4</a></div><div class="ttdeci">ALLEGRO_FONT * h4</div><div class="ttdoc">Font H3. </div><div class="ttdef"><b>Definition:</b> data_struct.h:123</div></div>
<div class="ttc" id="structAUDIO__t_html_a713408ca391db15134f5ed97c9485795"><div class="ttname"><a href="structAUDIO__t.html#a713408ca391db15134f5ed97c9485795">AUDIO_t::ghost_eaten</a></div><div class="ttdeci">ALLEGRO_SAMPLE * ghost_eaten</div><div class="ttdoc">Quando i fantasmi muoiono. </div><div class="ttdef"><b>Definition:</b> data_struct.h:93</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a4c40e60bc71a32b924ce1f08d57f9721"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a4c40e60bc71a32b924ce1f08d57f9721">MENU</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a9fd926c53f93b60670d93d2d15c36539"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a9fd926c53f93b60670d93d2d15c36539">CONTROLS</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537">STATO_FANT</a></div><div class="ttdeci">STATO_FANT</div><div class="ttdoc">Stato del fantasma, serve per capire quando il fantasma deve inseguire pacman, sparpagliarsi nella ma...</div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structBITMAP__t_html_ab9148dd7e4b693f9c1c2d9e2e2e6468e"><div class="ttname"><a href="structBITMAP__t.html#ab9148dd7e4b693f9c1c2d9e2e2e6468e">BITMAP_t::controls</a></div><div class="ttdeci">ALLEGRO_BITMAP * controls</div><div class="ttdoc">Immagine della morte di pacman. </div><div class="ttdef"><b>Definition:</b> data_struct.h:115</div></div>
<div class="ttc" id="structPLAYER__t_html_ab81f7ae3799b19f183ae25e433f6637e"><div class="ttname"><a href="structPLAYER__t.html#ab81f7ae3799b19f183ae25e433f6637e">PLAYER_t::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Coordinata y schermo. </div><div class="ttdef"><b>Definition:</b> data_struct.h:67</div></div>
<div class="ttc" id="structFONT__t_html_add1bb60f423fa53408b6e998917891b7"><div class="ttname"><a href="structFONT__t.html#add1bb60f423fa53408b6e998917891b7">FONT_t::h5</a></div><div class="ttdeci">ALLEGRO_FONT * h5</div><div class="ttdoc">Font H4. </div><div class="ttdef"><b>Definition:</b> data_struct.h:124</div></div>
<div class="ttc" id="data__struct_8h_html_a2b4fca65b06655936250de8523872c89a668caa755f0257c865341db47993096f"><div class="ttname"><a href="data__struct_8h.html#a2b4fca65b06655936250de8523872c89a668caa755f0257c865341db47993096f">HIGH_SCORE</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:31</div></div>
<div class="ttc" id="data__struct_8h_html_aa00140705985f9874a4cf8b4404e9537a819197a69edc465d7895c0589abf037d"><div class="ttname"><a href="data__struct_8h.html#aa00140705985f9874a4cf8b4404e9537a819197a69edc465d7895c0589abf037d">ONDULA</a></div><div class="ttdef"><b>Definition:</b> data_struct.h:40</div></div>
<div class="ttc" id="structFANTASMA__t_html_a1049d6a35db7532b5bd521436f702722"><div class="ttname"><a href="structFANTASMA__t.html#a1049d6a35db7532b5bd521436f702722">FANTASMA_t::img</a></div><div class="ttdeci">ALLEGRO_BITMAP * img</div><div class="ttdoc">Immagine relativa al fantasma. </div><div class="ttdef"><b>Definition:</b> data_struct.h:86</div></div>
<div class="ttc" id="structELEM__t_html_abe4f8dfa81d7d65601d3cda2bc149d2a"><div class="ttname"><a href="structELEM__t.html#abe4f8dfa81d7d65601d3cda2bc149d2a">ELEM_t::succ</a></div><div class="ttdeci">ELEM_t * succ</div><div class="ttdoc">Puntatore all&#39;elemento precedente. </div><div class="ttdef"><b>Definition:</b> data_struct.h:51</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generato Mar 14 Ott 2014 18:28:45 per Pac-Man da &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
